crypto/tls.Conn.out (field)
39 uses
crypto/tls (current package)
conn.go#L102: in, out halfConn
conn.go#L844: return c.out.setErrorLocked(&net.OpError{Op: "local error", Err: err})
conn.go#L861: return c.out.setErrorLocked(&net.OpError{Op: "local error", Err: err})
conn.go#L866: c.out.Lock()
conn.go#L867: defer c.out.Unlock()
conn.go#L911: payloadBytes := tcpMSSEstimate - recordHeaderLen - c.out.explicitNonceLen()
conn.go#L912: if c.out.cipher != nil {
conn.go#L913: switch ciph := c.out.cipher.(type) {
conn.go#L915: payloadBytes -= c.out.mac.Size()
conn.go#L925: payloadBytes -= c.out.mac.Size()
conn.go#L985: c.quicWriteCryptoData(c.out.level, data)
conn.go#L1031: outBuf, err = c.out.encrypt(outBuf, data[:m], c.config.rand())
conn.go#L1043: if err := c.out.changeCipherSpec(); err != nil {
conn.go#L1055: c.out.Lock()
conn.go#L1056: defer c.out.Unlock()
conn.go#L1072: c.out.Lock()
conn.go#L1073: defer c.out.Unlock()
conn.go#L1219: c.out.Lock()
conn.go#L1220: defer c.out.Unlock()
conn.go#L1222: if err := c.out.err; err != nil {
conn.go#L1245: if _, ok := c.out.cipher.(cipher.BlockMode); ok {
conn.go#L1248: return n, c.out.setErrorLocked(err)
conn.go#L1255: return n + m, c.out.setErrorLocked(err)
conn.go#L1346: c.out.Lock()
conn.go#L1347: defer c.out.Unlock()
conn.go#L1357: c.out.setErrorLocked(err)
conn.go#L1361: newSecret := cipherSuite.nextTrafficSecret(c.out.trafficSecret)
conn.go#L1472: c.out.Lock()
conn.go#L1473: defer c.out.Unlock()
conn.go#L1588: c.out.Lock()
conn.go#L1589: a, ok := errors.AsType[alert](c.out.err)
conn.go#L1593: c.out.Unlock()
conn.go#L1706: c.out.setTrafficSecret(suite, level, secret)
handshake_client.go#L519: c.out.version = vers
handshake_client.go#L864: c.out.prepareCipherSpec(c.vers, clientCipher, clientHash)
handshake_client_tls13.go#L812: verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
handshake_server.go#L197: c.out.version = c.vers
handshake_server.go#L841: c.out.prepareCipherSpec(c.vers, serverCipher, serverHash)
handshake_server_tls13.go#L894: verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |